#include<bits/stdc++.h>
using namespace std;
int n,l=1e5,m,r=1e5,ans,a[100001],px[100001];
int main(){
    freopen("duel.in","r",stdin);
    freopen("duel.out","w",stdout);
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>a[i];
        px[a[i]]++;
        l=min(a[i],l);
    }
    for(int i=1;i<=n;i++){
        if(a[i]>l) r=min(a[i],r);
    }
    m=r;
    for(int i=m;i<=100000;i++){
        if(px[i]!=0){
            px[r]=px[i];
            if(px[r]>=px[l]) ans+=px[l];
            else{
                ans+=px[r];
                px[r]+=px[l]-px[r];
            }
            px[l]=px[r];
        }
    }
    cout<<n-ans;
    return 0;
}
